long handle
noun
: the full force of the bat in cricket
the batsman used the long handle
give the bowling the long handle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share